package figuraGeometrica;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class FiguraGeometrica implements Serializable{
    private double volumen;
    private double masa;
    private double peso;
    private String tipo;

    public FiguraGeometrica() {
        /*setVolumen(28.52);
        setMasa(45.36);
        setPeso(24.25);
        setTipo("Esferica");*/
    }

    public FiguraGeometrica(double volumen, double masa, double peso, String tipo) {
        this.volumen = volumen;
        this.masa = masa;
        this.peso = peso;
        this.tipo = tipo;
    }
    
    public List<FiguraGeometrica> getFiguras() {
        List<FiguraGeometrica> figuras = new ArrayList<FiguraGeometrica>();
    
        FiguraGeometrica fiGeo1 = new FiguraGeometrica(25.37, 53.87, 35.76, "Esferico");
        FiguraGeometrica fiGeo2 = new FiguraGeometrica(25.37, 53.87, 35.76, "Conico");
        FiguraGeometrica fiGeo3 = new FiguraGeometrica(25.37, 53.87, 35.76, "Cubico");
        
        figuras.add(fiGeo1);
        figuras.add(fiGeo2);
        figuras.add(fiGeo3);
        
        return figuras;
    }

    public double getVolumen() {
        return volumen;
    }

    public void setVolumen(double volumen) {
        this.volumen = volumen;
    }

    public double getMasa() {
        return masa;
    }

    public void setMasa(double masa) {
        this.masa = masa;
    }

    public double getPeso() {
        return peso;
    }

    public void setPeso(double peso) {
        this.peso = peso;
    }

    public String getTipo() {
        return tipo;
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }
}
